package visitor;

import functions.Cos;
import functions.Sin;
import arbore.Constanta;
import arbore.Necunoscuta;
import arbore.Nod;
import operators.Cat;
import operators.Minus;
import operators.Plus;
import operators.Produs;

public abstract class Visitor {
	
	public abstract void visit(Plus p);
	
	public abstract void visit(Minus m);
	
	public abstract void visit(Cat m);
	
	public abstract void visit(Produs p);
	
	public abstract void visit(Necunoscuta n);
	
	public abstract void visit(Constanta c);
	
	public abstract void visit(Sin s);
	
	public abstract void visit(Cos c);
	
	public abstract void visit(Nod n);

}
